<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>分割指定长度的元素数组</title>
</head>
<body>
<script>
const listChunk = (list = [], size = 1) => {
	let cacheList = []
	const tmp = [...list]
	if (size <= 0) return cacheList;

	while (tmp.length) {
		cacheList.push(tmp.splice(0, size))
	}
	return cacheList;
}
console.log(listChunk([1, 2, 3, 4, 5, 6, 7, 8, 9], 3)) // [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
</script>	
</body>
</html>